package day0110.demo2;
//定义一个汽车接口
//为什么要定义汽车接口？ ：
// 1.为了在软件开发前期设计软件的核心功能，用接口定义一种对象抽象的功能
// 2.为了在调用对象时实现灵活的调用， 用接口定义引用类型变量，调用时传入具体的实现类对象(传入那个对象就执行这个对象的方法)
public interface Car {
    int productStandard=6;
    //1.接口中的方法都必须是抽象的(不能有大括号)
    //汽车的运行方法
    public void running();
    //2.接口中的成员变量必须是常量
    //汽车运载东西的方法
    public void deliveryObjs(String goods);
}

//小米汽车    实现    汽车接口Car
//一个类实现接口，必须实现接口中所有的抽象方法。
class  XiaoMiCar  implements Car{
    public void running(){
        System.out.println("小米汽车正在参加比赛");
    }
    public void deliveryObjs(String goods){
        System.out.println("小米汽车在进行进行无人送货服务，运送："  +goods);
    }
}